Road Map to QuickTime 3

Movie Toolbox: Application-Defined Functions

This chapter describes the application-defined functions that you can create in order to extend the Movie Toolbox's functionality. These are implemented as "callback" functions, which the Movie Toolbox will call at specified points during its processes. An example would be a function that displays a progress bar that is updated periodically during a long file conversion.

Only developers planning to create application-defined functions need to read this material.

Using Application-Defined Functions

Inside Macintosh briefly describes how to implement functions that are invoked during specific operations. This section discusses a progress function, which displays a progress indicator during time-consuming QuickTime procedures, and a cover function, which allows your application to perform custom display processing when a movie covers or uncovers part of a window. A sample cover function is included.

Working With Progress and Cover Functions

Inside Macintosh describes functions that can be used with application-defined cover and progress functions. A cover function is called when a movie covers or uncovers a region of the screen. A progress function displays a progress message to the user during long-duration QuickTime operations. QuickTime 3 Reference adds two new functions to this list, and documents a change in QuickTime that affects use of the SetMovieCoverProcs function. See also: " Application-Defined Functions " below.

New:

Changed:

Original

Application-Defined Functions

Inside Macintosh describes the functions your application can provide when interacting with the Movie Toolbox, including some functions that your application must provide to make use of certain services.

 

© 1998 Apple Computer, Inc